tach pulse - German English Dictionary